    /* div container containing the form */
    #searchContainer {
        margin:20px;
    }
    /* Style the search input field. */
    #field {
        float:right;
        width:200px;
        height:21px;
        line-height:27px;
        text-indent:10px;
        font-family:arial, sans-serif;
        font-size:1em;
        color:#333;
        background: #fff;
        border:solid 1px #d9d9d9;
        border-top:solid 1px #c0c0c0;
        border-right:none;
		-webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
  -webkit-transition: none;
     -moz-transition: none;
       -o-transition: none;
          transition: none;
		  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
    }
    /* Style the "X" text button next to the search input field */
    #delete {
        float:right;
        width:16px;
        height:29px;
        line-height:27px;
        margin-right:15px;
        padding:0 10px 0 10px;
        font-family: "Lucida Sans", "Lucida Sans Unicode",sans-serif;
        font-size:22px;
        background: #fff;
        border:solid 1px #d9d9d9;
        border-top:solid 1px #c0c0c0;
        border-left:none;
    }
    /* Set default state of "X" and hide it */
    #delete #x {
        color:#A1B9ED;
        cursor:pointer;
        display:none;
    }
    /* Set the hover state of "X" */
    #delete #x:hover {
        color:#36c;
    }
    /* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */
    .cbutton {
		float:right;
		background-color: #4D90FE;
		background-image: -moz-linear-gradient(center top , #4D90FE, #4787ED);
		border: 1px solid #3079ED;
		color: #FFFFFF !important;
		margin: 0;
		
		border-radius: 2px 2px 2px 2px;
		cursor: default !important;
		display: inline-block;
		font-weight: bold;
		height: 29px;
		line-height: 29px;
		min-width: 54px;
		padding: 0px 8px;
		text-align: center;
		text-decoration: none !important;
		-moz-user-select: none;
		vertical-align: top;
    }
	
	.cbutton::-moz-focus-inner{
		border: 0 none;
	}
    /* Style the search button hover state */
    .cbutton:hover {
		border: 1px solid rgb(77, 144, 254);
		box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset;
		outline: medium none;		
    }
    /* Clear floats */
    .fclear {clear:both}